Query Load Balancing in Parallel Database Systems
نویسنده
چکیده
URL to Code Chinook http://www.bcgsc.bc.ca/chinook/ myGRID http://www.mygrid.org.uk/ AceDB Query Language http://www.acedb.org/Cornell/ aboutacedbquery.html AQL Acedb Query Language http://www.acedb.org/ Software/whelp/AQL/ Lorel Lore Query Language http://infolab.stanford. edu/lore/ BioVelo Query Language http://www.biocyc.org/ bioveloLanguage.html BioCyc Pathway Tools http://bioinformatics.ai.sri. com/ptools/ptools-overview.html Karlsruhe Bioinformatik Harvester (KIT) http://har vester.fzk.de/harvester/ biomaRt and Bioconductor http://www.bioconductor. org/ AmiGO http://amigo.geneontology.org/cgi-bin/amigo/ go.cgi
منابع مشابه
Dynamic Multi-Resource Load Balancing in Parallel Database Systems
Parallel database systems have to support the effective parallelization of complex queries in multi-user mode, i.e. in combination with inter-query/inter-transaction parallelism. For this purpose, dynamic scheduling and load balancing strategies are necessary that consider the current system state for determining the degree of intra-query parallelism and for selecting the processors for executi...
متن کاملLeveraging Non-Uniform Resources for Parallel Query Processing
Clusters are now composed of non-uniform nodes with different CPUs, disks or network cards so that customers can adapt the cluster configuration to the changing technologies and to their changing needs. Such modular clusters challenge parallel databases. The load balancing techniques used by existing parallel databases partition data across a set of nodes that all run the same relational operat...
متن کاملParallel Query Processing on the Grid
Database queries offer an easy-to-use declarative manner for describing complex data management tasks. Query processing technologies have been evolving for decades; however the emergence of the Grid creates a new setting in which novel research issues and challenges have arisen. This chapter discusses how Gridoriented and/or service-based query processors differ from traditional ones, and focus...
متن کاملIn Quest of the Bottleneck - Monitoring Parallel Database Systems
Monitoring query processing has proven to be an eeective technique to detect bottlenecks in sequential query execution systems' components. Monitoring distributed execution in parallel systems, however , is a diicult task. The monitoring data of all nodes must be collected at the same time to value load-balancing and scheduling. Furthermore, we want to extract not only information about resourc...
متن کاملEfficient Resource Utilization in Shared-Everything Environments
E cient resource usage is a key to achieve better performance in parallel database systems. Up to now, most research has focussed on balancing the load on several resources of the same type, i.e. balancing either CPU load or I/O load. In this paper, we present oating probe, a strategy for parallel evaluation of pipelining segments in a shared-everything environment that provides dynamic load ba...
متن کامل